electric anesthesia - German English Dictionary